retinal embolus - English Synonyms Dictionary